<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>index06-解构赋值</title>
</head>

<body>
    <script type="text/javascript">

        // let person = {
        //     username: 'admin',
        //     age: 20,
        //     email: `110110@qq.com`
        // };
        // // 将person中三个属性的值赋给三个变量
        // // let username = person.username;
        // // let age = person.age;
        // // let email = person.email;
        // // 对象的解构赋值使用{变量1,变量2,...,变量n}——变量的名字要和对象中的属性名要一致
        // let {username: name, age, email} = person;
        // console.log(name, age, email);

        // 定义一个函数输出人的信息
        // function showInfo({username, age, email}){
        //     console.log(`我的名字是:${username},我的年龄是:${age},我的邮箱是:${email}`);
        // }
        // showInfo(person);

        // 对数组进行解构赋值
        let arr = [1, 2, 3, "ccc", false, '哈哈哈'];
        let [a, b, c, d, e, f] = arr;
        console.log(a, b, c, d, e, f);

    </script>
</body>

</html>